其他
波卡生态系列丨什么是Phala,隐私计算又为何重要?
今天的文章开始前,我们先来回忆一起发生在2018年3月的新闻事件——Facebook泄露其近5000万名用户的信息。
据称,一名剑桥讲师通过一个性格测试App收集数据,前后约有30万用户注册,除了注册者本人,所有他Facebook上好友的信息也被一并读取,最终App用顺藤摸瓜的方式抓取到近5000万用户的信息。
这些信息数据最后被卖给了Cambridge Analytica剑桥分析公司,买卖背后还牵扯到了更为诡异的密谋,例如2016年美国总统大选、英国“退欧“事件等。受此影响,Facebook连续两日市值蒸发500亿美元,抹平了该公司至2018年以来的全部涨幅。
Facebook作为全球知名的社交网络出现了如此丑闻,不得不让人们正视在互联网时代下用户个人信息安全遭受的前所未有的挑战。
正因如此,人们一直在寻求解决隐私安全的方式,而随着近年来区块链的普及和落地,作为一种不可篡改的分布式记账系统,似乎可以很好地与数据隐私保护相结合,因此吸引了众多创新者涌入该赛道。
区块链的局限
虽然区块链的透明性已经发挥了重要作用,但并不是所有数据都可以被放在链上,因为大部分数据依然需要隐私保护,尤其是为了保证去中心化,而使得账本公开透明,这也意味着时刻存在资金信息,资金行为等有被人解读的风险。所以,从这个角度来看,区块链带来的公开透明和我们追求的数据安全性存在一定冲突。
于是整个行业也在不断地创新技术来解决该矛盾,而一个实现了“保密智能合约”的项目——Phala Network应运而生,通过创新性地采用TEE+区块链融合架构构建出了一个能够加密数据的通用智能合约的可信网络,从而既使用了区块链的透明性和不可篡改性,同时也保护了人们的数据隐私。
什么是Phala?
Phala主要作用:
1、保密且支持被验证:它保证了网络中各智能合约的可靠执行,同时可以秘密地保障数据,防止泄露。使用远程证明协议,用户可以时刻验证任何交易是否在TEE中安全执行;
2、非验证则不可信:所有交易执行都可追溯到一组加密证书。证书由受信任的计算协议生成并签名,用户可在区块链上随时验证;
3、可组合性和互操作性:以太坊排名前10位的合约中80%的智能合约都是组合使用的,Phala网络是第一个实现机密合约可组合和交互的网络;
4、跨链计算:基于Substrate技术通过Polkadot的XCMP(跨链信息传递方案)使其他区块链都可共享Phala基础架构并降低计算能力成本。
如何实现隐私保密?
智能合约若在区块链中运行无法做到数据加密,或者单独的TEE无法做到数据共享,因此TEE-区块链融合架构则是最好的解决方案
Phala网络即采用了这种架构,结合区块链解决了TEE的功能性、安全性与易用性问题,把状态数据加密存储在链上,合约的执行与外界完全隔离,保证了数据的保密性。反过来通过区块链技术,可以将数据加密存储在链上,所有人都可以下载该数据,每个节点通过共识机制也能达成一致。
而Phala的去信任化是通过可信硬件(目前是Intel)保证的,传统的单独硬件有两个劣势,一是拔电源即停止服务,无法满足即时可用性;二是多个可信计算节点在交互时的代码执行顺序不一会导致条件竞争,正确性不能保证 。
而可信硬件可以通过引入分层和事件溯源实现可组合性。简单而言,Phala把合约的读、写进行操作分离,分层可以实现各层之间独立,矿工停机对网络不会造成影响,可以保证安全性;事件溯源将触发状态更改的事件存储在不可变的日志中,任何更改都会被记录,区块链也会负责验证矿工的每次操作,因此可以保证状态一致性。
隐私计算的未来
保障加密存储的同时Phala也实现了区块链中跨链、跨机密合约交互,能够更好地为公链、联盟链或者其他数据交换业务提供一个更加合理的解决方案。
数据作为21世纪如“石油”般珍贵的资源,数据安全自然也是重中之重的东西。
Phala所处的赛道也归属于隐私计算的“蓝海”行业,从商业的角度来说,传统的计算,瓶颈往往在于数据端,即数据能否给到计算方,很多时候这是一个数据安全和隐私法规层面的问题。
而像Phala这样的隐私计算恰好针对的是数据交换、数据分享等场景里的数据隐私问题,可以在保证数据安全的前提下,同时完成需要的数据分析,而这个赛道才刚刚起步,值得我们关注。
相信随着区块链+数据隐私保护的落地,未来我们的隐私数据将会被保护地更好,说不定最终还可以实现通过贡献自己的数据来获取收益,而公司和机构又可以得到更精准的数据,这才是数据保护的双赢局面。
声明:本文内容仅供学习了解之用,不作为投资指南。
-往期精彩看点-波卡生态系列丨什么是ChainX?
波卡生态系列丨Kusama为何如此重要?
Crypto Differ看好的7个波卡生态项目
我们为什么如此看好波卡?
波卡如何构建一个没有边界的区块链网络?
END